Class DijkstraShortestPath
java.lang.Object
edu.claflin.finder.algo.Algorithm
edu.claflin.finder.algo.shortestpath.DijkstraShortestPath
- All Implemented Interfaces:
Processable<Graph,Graph>
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.claflin.finder.algo.Algorithm
Algorithm.GraphSortOrder -
Field Summary
Fields inherited from class edu.claflin.finder.algo.Algorithm
args, PROP_PROGRESS -
Constructor Summary
ConstructorsConstructorDescriptionDijkstraShortestPath(ArgumentsBundle bundle) Public Constructor for creating an Algorithm. -
Method Summary
Methods inherited from class edu.claflin.finder.algo.Algorithm
addPropertyChangeListener, cull, getGraphSortOrder, getMinNodeCount, getPartiteNumber, getWeightName, removePropertyChangeListener, setGraphSortOrder, setMinNodeCount, setPartiteNumber, setProgress, setWeightName, zeropad
-
Constructor Details
-
DijkstraShortestPath
Public Constructor for creating an Algorithm.- Parameters:
bundle- the ArgumentsBundle containing the arguments for the Algorithm object.
-
-
Method Details
-
toString
-
process
Description copied from interface:ProcessableProcesses data.- Parameters:
graph- the T type object to process.- Returns:
- the S type object array produced by the processing.
-
closestReachableUnvisited
-
getWeight
-